Cape periwinkle - German English Dictionary